package com.lxl.action;

import javax.annotation.Resource;

import org.springframework.stereotype.Controller;
import org.springframework.transaction.annotation.Transactional;

import com.lxl.service.UserService;

/**
 * 用户_删除用户Action
 * 
 * @author 刘星鹭
 * @Email liuxinglumail@163.com
 * @version 创建时间： 2014年11月30日 下午3:22:00
 */
@Controller
@Transactional
public class DeleteUserAction {
    @Resource
    UserService userService;// 注入用户Service
    private String userName;// 用户名

    /**
     * 调用本Action时执行本方法
     * 
     * @return 用于Action判断跳转方向的字符串
     */
    public String execute() {
        userService.delete(userService.find(userName));
        return "success";
    }

    /**
     * 获得用户名
     * 
     * @return 用户名
     */
    public String getUserName() {
        return userName;
    }

    /**
     * 设置用户名
     * 
     * @param userName
     *            用户名
     */
    public void setUserName(String userName) {
        this.userName = userName;
    }
}
